"""
index(索引/下标)
index(字符串名),返回它的下标，如果找不到就会抛异常  ValueError: substring not found
find(字符串名)，返回它的下标，如果找不到会返回1

"""
my_hooby = "Neber stop learnoing!"
# print(my_hooby.find("stop"))
# print(my_hooby.index("stop"))


"""
格式化输出：
{}占位符,替换占位符的时候可以是任何类型
format函数：字符串.format()
"""
# 字符串有一部分是动态变化的
mathematics = input("数学考了多少分？")
language = input("语文考了多少分")
english = 100.2356
# 一个位置一个坑
print("语文考了多少分：{}，数学考了多少分：{}，英语考了多少分：{}，总分：{}".format(mathematics,language,english,300))

# 重复使用某个值，从第一个字符串开始为0
# print("语文考了多少分：{0}，数学考了多少分：{0}，英语考了多少分：{1}，总分：{1}".format(mathematics,language,))

# #在字符串中显示小数点,表示总分为2为小数点
# print("语文考了多少分：{}，总分：{:.2f}".format(150,13.56 * 13.56,))
#
# # 在字符串中显示百分比,表示总分展示1位小数点
# print("语文考了多少分：{}，总分：{:.1%}".format(150,0.954652))

# # f表达式
# print(f"{mathematics} * {language} = {english}")
# print(f"{mathematics} * {language} = {english:.2f}")